<?xml version='1.0' encoding='UTF-8' ?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:p="http://primefaces.org/ui"
	xmlns:f="http://java.sun.com/jsf/core"
	template="/pages/templates/template.xhtml">
	<ui:define name="metadata">
	</ui:define>
	<ui:define name="content">

		<h:form id="formAlocacao">
			<div>
				<div class="div-titulo-tela">
					<p:outputLabel styleClass="titulo-tela">Encaminhar lista de alocações</p:outputLabel>
					<br /> <br />
					<p:separator></p:separator>
					<div class="div-titulo-botoes">
						<p:commandButton value="Encaminhar para Professores"
							update="formAlocacao" global="true"
							disabled="#{!AlocacaoEnviarBean.podeEnviar}"
							action="#{AlocacaoEnviarBean.doEnviaProfessor}" />
						<p:commandButton value="Encaminhar para Todos" update="formAlocacao"
							global="true" disabled="#{!AlocacaoEnviarBean.podeEnviar}"
							action="#{AlocacaoEnviarBean.doEnviaGrupo}" />

						<p:ajaxStatus style="width:16px;height:16px;" id="ajaxStatusPanel">
							<f:facet name="start">
								<h:graphicImage value="../images/waiting.gif" />
							</f:facet>
						</p:ajaxStatus>
					</div>
				</div>
				<div>
					<div class="div-corpo-tela">
						<div class="div-mensagem">
							<p:messages id="messages" autoUpdate="true" closable="true" />
						</div>

						<!-- LISTA DE ALOCAÇÕES REALIZADAS -->
						<p:outputPanel>
							<p:dataTable id="dtAlocacaoGrupo" var="grupo" emptyMessage=""
								value="#{AlocacaoEnviarBean.grupos}" rowKey="#{grupo.id}"
								selection="#{AlocacaoEnviarBean.grupoAlocadoSelecionado}"
								selectionMode="single">

								<p:column headerText="Alunos">
									<h:outputText value="#{grupo.alunos}" />
								</p:column>

								<p:column headerText="Professor">
									<h:outputText value="#{grupo.nomeProfessor}" />
								</p:column>

								<p:column headerText="E-mail Orientador">
									<h:outputText value="#{grupo.emailProfessor}" />
								</p:column>

							</p:dataTable>

						</p:outputPanel>
					</div>
				</div>
			</div>
		</h:form>

	</ui:define>
</ui:composition>

